Search Hotels in Puerto Rico

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Puerto Rico

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 7,617 hotels in Puerto Rico with room rates, reviews, and availability. Most hotels are fully refundable.

Hyatt Regency Grand Reserve Puerto Rico

4.0 star property
8.8 out of 10, Excellent, (2319)
"Gorgeous property and the staff was great!"
The price is CA $283
CA $364 total
includes taxes & fees
Aug 4 - Aug 5
Hyatt Regency Grand Reserve Puerto Rico

The Royal Sonesta San Juan

4.0 star property
9.0 out of 10, Wonderful, (1836)
"Great location , good breakfast , nice staff "
The price is CA $442
CA $588 total
includes taxes & fees
Jul 15 - Jul 16
The Royal Sonesta San Juan

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (3035)
"Great resort. "
The price is CA $417
CA $551 total
includes taxes & fees
Jul 13 - Jul 14
El Conquistador Resort

Embassy Suites by Hilton San Juan Hotel & Casino

3.5 star property
9.0 out of 10, Wonderful, (3634)
"Beautiful property and the location was perfect. "
The price is CA $234
CA $321 total
includes taxes & fees
Jul 30 - Jul 31
Embassy Suites by Hilton San Juan Hotel & Casino

Caribe Hilton

4.5 star property
8.4 out of 10, Very good, (1980)
"Perfect location and an amazing stay with all the right amenities."
The price is CA $262
CA $360 total
includes taxes & fees
Jul 28 - Jul 29
Caribe Hilton

Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

5.0 star property
8.6 out of 10, Excellent, (2061)
"Beautiful resort"
The price is CA $477
CA $646 total
includes taxes & fees
Jul 27 - Jul 28
Wyndham Grand Rio Mar Rainforest Beach and Golf Resort

San Juan Marriott Resort and Stellaris Casino

4.5 star property
9.0 out of 10, Wonderful, (1281)
"The location , service and staff was great…."
The price is CA $463
CA $613 total
includes taxes & fees
Aug 4 - Aug 5
San Juan Marriott Resort and Stellaris Casino

Hilton Garden Inn San Juan Condado

4.0 star property
8.8 out of 10, Excellent, (924)
"It was a great stay, the staff was amazing always smiling & helpfully in all ways."
The price is CA $256
CA $331 total
includes taxes & fees
Aug 4 - Aug 5
Hilton Garden Inn San Juan Condado

Bali Posh Hotel PR

2.5 star property
8.4 out of 10, Very good, (608)
"Beautiful stay."
The price is CA $224
CA $245 total
includes taxes & fees
Jul 14 - Jul 15
Bali Posh Hotel PR

Condado Ocean Club - Adults Only

4.0 star property
8.8 out of 10, Excellent, (1342)
"Great place and centrally located."
The price is CA $287
CA $370 total
includes taxes & fees
Jul 30 - Jul 31
Condado Ocean Club - Adults Only

Armas Hotel

2.0 star property
9.0 out of 10, Wonderful, (245)
"Beautiful, bright hotel in a very convenient location. "
The price is CA $151
CA $202 total
includes taxes & fees
Aug 6 - Aug 7
Armas Hotel

Wyndham Palmas Beach and Golf Boutique Resort

4.0 star property
8.4 out of 10, Very good, (573)
"Great stay! Staff was amazing"
The price is CA $327
CA $434 total
includes taxes & fees
Jul 13 - Jul 14
Wyndham Palmas Beach and Golf Boutique Resort

Somos Hotel - San Juan

2.0 star property
8.4 out of 10, Very good, (203)
"Great stay "
The price is CA $121
CA $132 total
includes taxes & fees
Jul 21 - Jul 22
Somos Hotel - San Juan

El Colonial - Adults Only

3.5 star property
9.4 out of 10, Exceptional, (1238)
"Will stay again!"
The price is CA $155
CA $233 total
includes taxes & fees
Jul 14 - Jul 15
El Colonial - Adults Only

Hampton Inn & Suites San Juan

3.0 star property
9.2 out of 10, Wonderful, (1933)
"Easy check in,clean facilities , good breakfast , helpful staff 👍👍"
The price is CA $232
CA $314 total
includes taxes & fees
Jul 20 - Jul 21
Hampton Inn & Suites San Juan

Hotel Miramar

3.0 star property
8.4 out of 10, Very good, (1003)
"Nice clean room, very friendly staff, close to beach."
The price is CA $190
CA $230 total
includes taxes & fees
Aug 10 - Aug 11
Hotel Miramar

La Concha Resort, Puerto Rico, Autograph Collection

4.0 star property
9.0 out of 10, Wonderful, (1926)
"Great place to stay "
The price is CA $354
CA $491 total
includes taxes & fees
Jul 21 - Jul 22
La Concha Resort, Puerto Rico, Autograph Collection

Aquarius Vacation Club at Dorado del Mar

3.0 star property
8.0 out of 10, Very good, (2490)
" Beautiful place to go with the family.."
The price is CA $163
CA $192 total
includes taxes & fees
Aug 6 - Aug 7
Aquarius Vacation Club at Dorado del Mar

Condado Vanderbilt Hotel

5.0 star property
9.2 out of 10, Wonderful, (1513)
"Great customer service, staff was super friendly and the hotel is beautiful! "
The price is CA $491
CA $653 total
includes taxes & fees
Jul 13 - Jul 14
Condado Vanderbilt Hotel

Residence Inn by Marriott San Juan Isla Verde

3.5 star property
8.8 out of 10, Excellent, (2173)
"Great hotel"
The price is CA $254
CA $344 total
includes taxes & fees
Jul 21 - Jul 22
Residence Inn by Marriott San Juan Isla Verde
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Puerto Rico

Showing deals for:Jul 18 - Jul 20
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Puerto Rico

Guide to exploring around Puerto Rico

Top reasons to visit Puerto Rico

  • Stunning Beaches: Puerto Rico is renowned for its pristine beaches, perfect for relaxation and water sports.
  • Vibrant Culture: Experience the rich cultural heritage through art, music, and local traditions across charming neighbourhoods.
  • Outdoor Adventures: Engage in thrilling activities like kite surfing, golfing, and exploring nature reserves.
  • Nightlife and Entertainment: Enjoy a lively nightlife scene with numerous nightclubs and entertainment options.
  • Diverse Accommodations: From budget guesthouses to luxurious resorts, there's something to suit every traveler's preference.

Find great hotels in Puerto Rico

Discover the ideal hotel accommodation for your getaway in Puerto Rico, where you'll find a diverse selection of options from budget-friendly guesthouses to luxurious 5-star resorts. Whether you're seeking adventure, a relaxing beach escape, or pet-friendly amenities, Puerto Rico's resorts cater to every traveler's needs. Experience the charm of inclusive resorts and indulge in the ultimate vacation experience surrounded by stunning landscapes and vibrant culture.

  • Condado Vanderbilt Hotel: This luxurious 5-star hotel is an idyllic choice for families and adventure seekers alike. Nestled along the stunning Puerto Rican coastline, the Condado Vanderbilt Hotel offers direct beach access and a plethora of adventure sports, from parasailing to horse riding. Families will appreciate the dedicated children's amenities, including a pool designed for kids and onsite babysitting services. With its upscale accommodations and family-friendly atmosphere, this hotel promises an unforgettable vacation experience that caters to guests of all ages.
  • The Royal Sonesta San Juan: A 4-star resort that beautifully blends leisure and business, The Royal Sonesta San Juan is perfect for both vacationers and corporate travellers. With direct access to the beach, guests can indulge in water sports like kayaking and snorkeling or unwind on the sandy shore. The hotel boasts comprehensive business amenities, including meeting rooms and a business centre, making it ideal for those mixing work with pleasure. Its vibrant atmosphere and convenient facilities ensure a memorable stay for all who visit.
  • La Concha Renaissance San Juan Resort: If you're seeking a blend of relaxation and excitement, La Concha Renaissance San Juan Resort is the place to be. This 4-star resort not only offers direct beach access but also features an on-site casino for those looking to try their luck. Adventure enthusiasts can enjoy various water sports, including windsurfing and kayaking. With its lively ambiance and diverse amenities, La Concha provides an exhilarating escape for vacationers eager to experience the vibrant culture of Puerto Rico.

Where to stay in Puerto Rico

Puerto Rico offers a vibrant blend of outdoor adventures, stunning beaches, and rich cultural experiences. From the family-friendly atmosphere of San Juan to the romantic vibes of Dorado Beach, every corner reveals something unique. Explore art-filled neighborhoods or embark on exciting excursions that showcase the island's natural beauty. With its welcoming locals and diverse activities, Puerto Rico is the perfect destination for a relaxing getaway or an adventurous vacation.

  • San Juan: As the capital city of Puerto Rico, San Juan offers a vibrant mix of history, culture, and stunning coastal beauty. With its charming colonial architecture and lively streets, visitors can explore landmarks like El Morro and the colorful streets of Old San Juan. The beach scene is lively, with ample opportunities for sunbathing and water activities. March to April and July see a surge in tourist numbers, making it a bustling hub during peak seasons. Shopping centres, resorts, and recreational areas add to the urban experience, while the nearby marina is perfect for those looking to embark on water adventures.
  • Carolina: Located just east of San Juan, Carolina is known for its beautiful beaches and outdoor recreational options. Visitors flock here for the stunning scenery and the chance to enjoy activities such as golfing and relaxing at resorts. The city sees its peak tourist numbers in March and during the summer months of July to August. Families will appreciate the family-friendly beaches, while the vibrant local atmosphere makes it a great spot for enjoying Puerto Rican culture. With easy access to various landmarks and outdoor spaces, Carolina promises a delightful experience for beach lovers and adventure seekers alike.
  • Fajardo: Nestled on the eastern tip of Puerto Rico, Fajardo is a haven for outdoor enthusiasts. The area's stunning nature reserves and pristine beaches attract visitors year-round, with peak arrivals in March to April and July. Fajardo offers a wealth of activities, including golf, boating, and snorkelling, making it an ideal destination for sports and nature lovers. The local landmarks, including family beaches and lush reserves, provide ample opportunities for exploration and relaxation. With a laid-back atmosphere and breathtaking views, Fajardo is perfect for those seeking both adventure and tranquillity.

Things to do in Puerto Rico

Puerto Rico offers a fantastic vacation for outdoor enthusiasts, featuring beautiful beaches and scenic landscapes. Visitors can enjoy a variety of activities such as golfing, exploring water parks, and experiencing vibrant nightlife at numerous nightclubs. For those seeking adventure, kite surfing is also a popular option. Whether you're relaxing at a resort or engaging in recreational activities, Puerto Rico has something for everyone to enjoy.

Shopping

For a vibrant shopping experience, visit Distrito T-Mobile for a mix of family and business vibes. If you're up for a drive, check out Plaza las Americas for entertainment and city life. Don't miss Mercado de Rio Piedras for local finds and a true taste of Puerto Rican culture.

Recreation

Carabali Rainforest Park offers a tranquil retreat amidst lush greenery, perfect for hiking and horseback riding. DiVine Spa provides rejuvenating body treatments that promote relaxation. For sports enthusiasts, El Conquistador Golf Course features stunning vistas and outdoor activities, making it an ideal spot for a refreshing golf outing.

Adventure

Surf 'N Fun Water Park is an exhilarating destination offering thrilling water slides and family-friendly attractions, perfect for adventure seekers looking to make a splash. For underwater excitement, Discover Scuba Diving invites you to explore vibrant marine life. For a scenic outdoor experience, stroll along Paseo Lineal’s picturesque pathways.

Nightlife

In Puerto Rico, Casino del Mar at La Concha Resort offers a romantic casino experience with vibrant city vibes. The Sheraton Casino provides a similar atmosphere, while the Arecibo Observatory adds a unique entertainment twist for families looking to explore the stars.

Booking tips and Expedia advantages for Puerto Rico

To save money on your Puerto Rico vacation, consider visiting between September and November for lower prices. Booking your hotel about a month in advance usually yields the best rates, with Tuesdays being the cheapest days to stay. Explore free attractions like Luquillo Beach and Flamenco Beach, and look for last-minute deals on Expedia for potential savings. You can also combine flights and accommodations in a package for more value. Remember to filter for budget-friendly options and eco-certified hotels to make the most of your trip.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Rico are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Puerto Rico about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Rico is Tuesday. The most expensive day to stay in Puerto Rico is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: Consider maximizing your savings by combining your hotel stay in Puerto Rico with your flights and activities through an Expedia package. This option can help you get more value for your travel investment.

Find the best attractions in Puerto Rico

Puerto Rico offers an ideal getaway for outdoor and beach enthusiasts, boasting stunning scenery and vibrant culture. Visitors can explore pristine beaches, nature reserves, and the picturesque islands that define the region. With a variety of attractions catering to those seeking adventure and cultural experiences, Puerto Rico is a perfect destination for travellers eager to immerse themselves in its natural beauty and rich heritage.

  • El Yunque National Forest: Experience the lush beauty of El Yunque National Forest, a tropical rainforest bursting with diverse flora and fauna. Hike through scenic trails, marvel at cascading waterfalls, and breathe in the fresh, eco-friendly atmosphere that makes this destination a nature lover's paradise.
  • Luquillo Beach: Relax on the stunning stretches of Luquillo Beach, known for its golden sands and crystal-clear waters. Enjoy the laid-back beach vibes, indulge in local kiosks serving delicious Puerto Rican cuisine, and soak up the sun in this tropical paradise.
  • Puerto Rico Convention Center: While primarily a business venue, the Puerto Rico Convention Center offers a modern architectural experience. Attend events or explore the surrounding area, which features local shops and dining options, making it a vibrant hub for both business and leisure.

Best time to go to Puerto Rico

Visitor numbers in Puerto Rico is generally unchanged in popularity throughout the year. The best time to visit Puerto Rico is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. March is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January75.7°F (24.3°C)No Rain (Dry)Mostly SunnySlightly HighAverage
February75.9°F (24.4°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March74.1°F (23.4°C)Light RainMostly SunnyAverageSlightly High
April77.4°F (25.2°C)Light RainMostly SunnyAverageAverage
May78.8°F (26.0°C)Light RainMostly SunnyAverageAverage
June80.4°F (26.9°C)Light RainMostly SunnyAverageAverage
July80.8°F (27.1°C)Light RainMostly SunnySlightly HighAverage
August81.0°F (27.2°C)Light RainMostly SunnySlightly LowAverage
September80.8°F (27.1°C)Light RainMostly SunnySlightly HighSlightly Low
October79.9°F (26.6°C)Light RainMostly SunnyAverageSlightly Low
November78.3°F (25.7°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No Rain (Dry)Mostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Puerto Rico

Puerto Rico welcomes visitors through its major airports, including San Juan (SJU-Luis Muñoz Marín International), situated 11.3km from the capital. Nearby accommodations include the luxurious Fairmont El San Juan Hotel, only 1.3km away, and the Condado Vanderbilt Hotel, 8.0km from SJU. Ponce (PSE-Mercedita) is another option, located 69.2km away, with the Hilton Ponce Golf & Casino Resort just 6.4km from the airport. Lastly, Vieques (VQS-Antonio Rivera Rodriguez) is 411.3km away, featuring hotels like Finca Victoria, located 1.6km from the airport. Transportation services vary by hotel, ensuring easy access to these airports for a seamless travel experience.

Puerto Rico Hotel Guide

Puerto Rico has earned its nickname of the “Isle of Enchantment.” The sun-drenched American territory seduces visitors with its wildly diverse tropical terrain, seemingly endless stretches of sand, and swashbuckling history.

A true tropical playground, Puerto Rico satisfies big-wave surfers, beach bums looking to unwind, and sunrise hikers eager to explore the rainforest. Its coral reefs are home to abundant tropical fish, its misty mountains surround limestone caves waiting to be explored, and the pleasant chirp of coqui frogs provides a natural soundtrack. The island is home to some of the most arid and most lush forests in the region, and some of the world's rarest birds fly across the skies. The trails of El Yunque lead to peaks that break through the clouds, perfect waves lap the beaches of Rincon, and in many Puerto Rico hotels, you will feel like you found your own slice of tropical heaven.

Puerto Rico's culture is spirited and vibrant. Traditional pig roasts are common at many Puerto Rico hotels, and polyrhythmic salsa music pulses through the streets of cities like Ponce and Boqueron. Many hotels in Puerto Rico are near museums celebrating everything from traditional art to classical European painting and the country's failed attempt at revolution. A cheap Puerto Rico hotel deal opens the doors to explore all this and more.

The island's dynamic past comes alive through fortress walls that still bear the scars of cannon fire, sugar refineries with crumbling towers, and the colourful colonial homes that line the harbour cities' narrow streets.

In Old San Juan, candy-coloured residences with wrought-iron balconies tower over cobblestoned streets that host restaurants, buzzing nightclubs, and souvenir shops. If you also want to be close to the sea and the island's top casinos, book rooms in this area. The many cheap hotel deals in Puerto Rico make staying in the capital surprisingly affordable.

If you prefer quiet beaches over the chaos of a city, head to Rincon. A surfer's paradise, the small town on the island's west coast has some of the best waves, beaches, and Puerto Rico hotel packages. Although more affordable than San Juan, prices in Rincon do go up during the high surfing season, so make reservations early and take advantage of special discount rates when you find them. Puerto Rico hotel deals are best in November and May, but there really is no bad time to be on the island.

Frequently asked questions

How much do hotels in Puerto Rico cost?
Prices for Puerto Rico hotels differ according to the season and other factors, like Easter and school holidays. You can find cheap options from CA $121 in a few different ways. Enter your destination and vacation dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Puerto Rico?
Any time is a great time to discover Puerto Rico, just remember that the weather will vary depending on your location. If a San Juan summer vacation is on the cards, book your trip between June and August. You can expect average temperatures of between 26ºC and 29ºC then in this city, which has a tropical monsoon climate.
How can I find cheap hotels in Puerto Rico?
A good place to begin your search is with our "Price per night" filter. Currently, the least expensive hotels start at CA $121 per night. Other ways to snap up a budget-friendly Puerto Rico stay are by booking well in advance and being flexible with the dates you travel. For even more great deals, go to our cheap hotels in Puerto Rico page.
What are the best hotels in Puerto Rico for families?
The first step to a memorable family getaway in Puerto Rico is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and select "Family friendly." This will show you all the Puerto Rico properties that welcome children and offer family amenities such as babysitting and onsite activities. Pick the one that fits your style and budget, then prepare to relax while the kids have a blast.
Why should I book my Puerto Rico hotel with Expedia?
Book your Puerto Rico hotel with Expedia and you'll get a world of options at unbeatable prices. We've got a variety of search filters to help you find exactly what you're after, whether that's a budget-friendly getaway or something a bit more unique, such as a cabin, villa or even a houseboat! Join Expedia Rewards for free and you'll save 10% or more on select hotels. Earn points on eligible bookings, which you can use to save on your next big adventure. Plus, many of our hotels offer flexible cancellation policies, so you can breathe easy if your plans change last minute.